department of plant and animal production - Turkish English Dictionary